Farmhouse Ltd, The
11 Dover St., Canterbury, Kent, United Kingdom, CT1 3HD
(0122) 745-6118 Phone